package com.wjerp.tplus.server.domain.entity;

import java.util.Date;

/**
 * 这是MyBatis Generator自动生成的Model Class.
 * 对应的数据表是 : company_info
 * 数据表注释 : 企业信息
 * @author lishuailei
 * @date 2020-12-21 16:12:25
 */
public class CompanyInfo {
    /**
     * 
     */
    private Long id;

    /**
     * 企业编码
     */
    private String companyCode;

    /**
     * 企业名称
     */
    private String name;

    /**
     * 企业税号
     */
    private String taxPayerCode;

    /**
     * 注册地址
     */
    private String taxPayerAddress;

    /**
     * 银行账号
     */
    private String taxPayerAccount;

    /**
     * 注册电话
     */
    private String taxPayerPhone;

    /**
     * 开户银行
     */
    private String taxPayerBank;

    /**
     * 企业所在省编码
     */
    private String taxPayerProvinceCode;

    /**
     * 企业所在市编码
     */
    private String taxPayerCityCode;

    /**
     * 联系人邮箱
     */
    private String contactEmail;

    /**
     * 联系人姓名
     */
    private String contactName;

    /**
     * 联系人电话
     */
    private String contactPhone;

    /**
     * 授权码
     */
    private String authCode;

    /**
     * 修改时间
     */
    private Date createdTime;

    /**
     * 修改时间
     */
    private Date updatedTime;

    /**
     * 创建者
     */
    private String createdUser;

    /**
     * 修改者
     */
    private String updatedUser;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.id
     *
     * @return the value of company_info.id
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Long getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.id
     *
     * @param id the value for company_info.id
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.company_code
     *
     * @return the value of company_info.company_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getCompanyCode() {
        return companyCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.company_code
     *
     * @param companyCode the value for company_info.company_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode == null ? null : companyCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.name
     *
     * @return the value of company_info.name
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getName() {
        return name;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.name
     *
     * @param name the value for company_info.name
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_code
     *
     * @return the value of company_info.tax_payer_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerCode() {
        return taxPayerCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_code
     *
     * @param taxPayerCode the value for company_info.tax_payer_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerCode(String taxPayerCode) {
        this.taxPayerCode = taxPayerCode == null ? null : taxPayerCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_address
     *
     * @return the value of company_info.tax_payer_address
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerAddress() {
        return taxPayerAddress;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_address
     *
     * @param taxPayerAddress the value for company_info.tax_payer_address
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerAddress(String taxPayerAddress) {
        this.taxPayerAddress = taxPayerAddress == null ? null : taxPayerAddress.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_account
     *
     * @return the value of company_info.tax_payer_account
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerAccount() {
        return taxPayerAccount;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_account
     *
     * @param taxPayerAccount the value for company_info.tax_payer_account
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerAccount(String taxPayerAccount) {
        this.taxPayerAccount = taxPayerAccount == null ? null : taxPayerAccount.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_phone
     *
     * @return the value of company_info.tax_payer_phone
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerPhone() {
        return taxPayerPhone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_phone
     *
     * @param taxPayerPhone the value for company_info.tax_payer_phone
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerPhone(String taxPayerPhone) {
        this.taxPayerPhone = taxPayerPhone == null ? null : taxPayerPhone.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_bank
     *
     * @return the value of company_info.tax_payer_bank
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerBank() {
        return taxPayerBank;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_bank
     *
     * @param taxPayerBank the value for company_info.tax_payer_bank
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerBank(String taxPayerBank) {
        this.taxPayerBank = taxPayerBank == null ? null : taxPayerBank.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_province_code
     *
     * @return the value of company_info.tax_payer_province_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerProvinceCode() {
        return taxPayerProvinceCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_province_code
     *
     * @param taxPayerProvinceCode the value for company_info.tax_payer_province_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerProvinceCode(String taxPayerProvinceCode) {
        this.taxPayerProvinceCode = taxPayerProvinceCode == null ? null : taxPayerProvinceCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.tax_payer_city_code
     *
     * @return the value of company_info.tax_payer_city_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getTaxPayerCityCode() {
        return taxPayerCityCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.tax_payer_city_code
     *
     * @param taxPayerCityCode the value for company_info.tax_payer_city_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setTaxPayerCityCode(String taxPayerCityCode) {
        this.taxPayerCityCode = taxPayerCityCode == null ? null : taxPayerCityCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.contact_email
     *
     * @return the value of company_info.contact_email
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getContactEmail() {
        return contactEmail;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.contact_email
     *
     * @param contactEmail the value for company_info.contact_email
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setContactEmail(String contactEmail) {
        this.contactEmail = contactEmail == null ? null : contactEmail.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.contact_name
     *
     * @return the value of company_info.contact_name
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getContactName() {
        return contactName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.contact_name
     *
     * @param contactName the value for company_info.contact_name
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setContactName(String contactName) {
        this.contactName = contactName == null ? null : contactName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.contact_phone
     *
     * @return the value of company_info.contact_phone
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getContactPhone() {
        return contactPhone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.contact_phone
     *
     * @param contactPhone the value for company_info.contact_phone
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone == null ? null : contactPhone.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.auth_code
     *
     * @return the value of company_info.auth_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getAuthCode() {
        return authCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.auth_code
     *
     * @param authCode the value for company_info.auth_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setAuthCode(String authCode) {
        this.authCode = authCode == null ? null : authCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.created_time
     *
     * @return the value of company_info.created_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Date getCreatedTime() {
        return createdTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.created_time
     *
     * @param createdTime the value for company_info.created_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.updated_time
     *
     * @return the value of company_info.updated_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Date getUpdatedTime() {
        return updatedTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.updated_time
     *
     * @param updatedTime the value for company_info.updated_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.created_user
     *
     * @return the value of company_info.created_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getCreatedUser() {
        return createdUser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.created_user
     *
     * @param createdUser the value for company_info.created_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setCreatedUser(String createdUser) {
        this.createdUser = createdUser == null ? null : createdUser.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_info.updated_user
     *
     * @return the value of company_info.updated_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getUpdatedUser() {
        return updatedUser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_info.updated_user
     *
     * @param updatedUser the value for company_info.updated_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setUpdatedUser(String updatedUser) {
        this.updatedUser = updatedUser == null ? null : updatedUser.trim();
    }
}